#ifndef __SCNS_AT24C02_C_H__
#define __SCNS_AT24C02_C_H__

#include "ScnsAt24c02.h"

#if defined(SCNS_AT24C02_ENABLE)&&SCNS_AT24C02_ENABLE==1

#include "ScnsBspAt24c02.c.h"
#include "ScnsIic.h"

extern ScnsAt24c02Status scnsBspAt24c02Init(ScnsAt24c02Enum at2N);
extern ScnsAt24c02Status scnsBspAt24c02PostInit(ScnsAt24c02Enum at2N);
extern ScnsAt24c02Status scnsBspAt24c02Write(ScnsAt24c02Enum at2N,const uint8*addr,uint8 addrLen,const uint8*data,uint8 dataLen);
extern ScnsAt24c02Status scnsBspAt24c02Read(ScnsAt24c02Enum at2N,const uint8*addr,uint8 addrLen,uint8*data,uint8 dataLen);
/**
 * NOTE
 * A2 A1 A0 device
 * 0  0  0  0XA0
 * 0  0  1  0XA2
 * 0  1  0  0XA4
 * 0  1  1  0XA6
 * 1  0  0  0XA8
 * 1  0  1  0XAA
 * 1  1  0  0XAC
 * 1  1  1  0XAE
 */



/*******************************BSP.C.H*******************************



*/
/*******************************BSP.H*******************************
typedef enum
{
    SCNS_AT24C02_1,
    SCNS_AT24C02_MAX,
}ScnsAt24c02Enum;



*/



#endif
#endif
